• word of the day

    habenaria greenei

    habenaria greenei - Dictionary definition and meaning for word habenaria greenei

    Definition
    (noun) stout orchid of central California to northern Washington having racemes of white fragrant bilaterally symmetrical flowers
    Synonyms : coastal rein orchid
Download our Mobile App Today
Receive our word of the day
on Whatsapp